home *** CD-ROM | disk | FTP | other *** search
- Xref: bloom-picayune.mit.edu gnu.emacs.help:7404 comp.emacs:15253 news.answers:3118
- Path: bloom-picayune.mit.edu!enterpoop.mit.edu!snorkelwacker.mit.edu!eff!sol.ctr.columbia.edu!spool.mu.edu!hri.com!noc.near.net!news.bbn.com!bu.edu!bigbird!jbw
- From: jbw@bigbird.bu.edu (Joe Wells)
- Newsgroups: gnu.emacs.help,comp.emacs,news.answers
- Subject: GNU Emacs FAQ (6/5): Changes
- Summary: READ BEFORE POSTING. A regularly posted list of answers to frequently
- asked questions (FAQs) about GNU Emacs and many Emacs Lisp programs.
- Contains pointers to other resources. Follow "References:" link for
- more metainfo.
- Keywords: gnu emacs faq answers frequently asked questions periodic
- Message-ID: <GNU-Emacs-FAQ-6.1992.09.22.011020@bigbird.bu.edu>
- Date: 22 Sep 92 01:10:20 GMT
- Expires: 21 Nov 92 01:10:20 GMT
- References: <GNU-Emacs-FAQ-0.1992.09.22.011020@bigbird.bu.edu>
- Sender: news@bu.edu
- Reply-To: gnu-emacs-faq-maintainers@bigbird.bu.edu
- Followup-To: poster
- Organization: GNU's Not UNIX
- Lines: 394
- Approved: news-answers-request@mit.edu
- Supersedes: <GNU-Emacs-FAQ-6.1992.06.28.234430@bigbird.bu.edu>
-
- Archive-Name: GNU-Emacs-FAQ/diff
- Last-Modified: Mon, 21 Sep 1992 02:25:22 GMT
- Last-Posted: Tue, 22 Sep 1992 01:10:20 GMT
-
- GNU Emacs FAQ: Changes
-
- The latest version of the GNU Emacs FAQ has changed from the previous version.
- This article shows the changed text. The contents of this article are from the
- output of `diff -wu2'. Since the question numbers are generated automatically
- and can change, these are stripped from both versions before comparing them.
- After generating the differences for each part, they were concatenated and then
- edited to remove as much noise as possible. You can't use this as a patch.
-
- --
- Joe Wells <jbw@cs.bu.edu> and Steven Byrnes <sbyrnes@rice.edu>
-
- E-mail jbw@cs.bu.edu for details about the League for Programming Freedom.
-
- ----------------------------------------------------------------------
-
-
- @@ -347,8 +336,6 @@
-
- You can order a printed copy of the GNU Emacs manual from the FSF for
- - $20. For 6 or more manuals the price is $13 each. {The price may be
- - tax-deductible as a business expense. Can someone tell me for certain? I
- - know that pure donations to the FSF are tax-deductible, but I don't know
- - about payments for manuals or tapes.}
- + $20. For 6 or more manuals the price is $13 each. The price may be
- + tax-deductible as a business expense.
-
- The full TeX source for the manual also comes in the `man' directory of
- @@ -568,4 +567,8 @@
- * GNU Project Status Report
-
- + A collection of past GNU's Bulletins is available via anonymous FTP:
- +
- + /ftp.funet.fi:pub/gnu/Bulletins/
- +
- QQQ: Where can I get help in installing GNU Emacs?
-
- @@ -641,4 +645,9 @@
- and it was released in February 1992.
-
- + * There is an old version of the FAQ list available for FTP in the GNU
- + archives at MIT:
- +
- + /prep.ai.mit.edu:pub/gnu/GNUinfo/FAQ.emacs
- +
- * As the very last resort, you can e-mail a request to
- gnu-emacs-faq-maintainers@bigbird.bu.edu. Don't do this unless you have
- @@ -742,6 +751,6 @@
- QQQ: What variants of GNU Emacs exist?
-
- - * Nemacs, which can handle Japanese text, is derived from GNU Emacs
- - 18.55. See question QQQ.
- + * Nemacs (Nihongo Emacs), which can handle Japanese text, is derived from
- + GNU Emacs 18.55. See question QQQ.
-
- * Demacs, which can run under MS-DOS on 386 machines, is derived from
- @@ -750,4 +759,14 @@
- * Epoch, which has better X support, is derived from GNU Emacs 18.58.
- See question QQQ and QQQ.
- +
- + * Nepoch (Nihongo Epoch), which can handle Japanese text, is derived from
- + Epoch.
- +
- + * Mule (the MULtilingual Enhancement of GNU Emacs) can handle many
- + character sets simultaneously. It is derived from Emacs 18.58. It is
- + available for FTP:
- +
- + /sh.wide.ad.jp:/JAPAN/mule/
- + /etlport.etl.go.jp:/pub/mule/
-
- * Lucid GNU Emacs is derived from an early unreleased version of GNU Emacs
- @@ -389,7 +400,9 @@
- QQQ: How can I make Emacs automatically scroll horizontally?
-
- - Sorry, you can't. The best you can do is rewrite a large number of
- - commands and make them check if the point is still on the screen after
- - they are done. {Has someone done this already?}
- + There is no completely correct way of doing this that does not involve
- + rewriting all commands or writing your own top-level command loop (not a
- + completely bad idea). Wayne Mesard <wmesard@pescadero.stanford.edu> has
- + written a particularly advanced kludge called `hscroll.el' that checks
- + once a second to make sure point is visible.
-
- QQQ: How do I make Emacs "typeover" or "overwrite" instead of inserting?
- @@ -756,7 +772,4 @@
- intermediary.
-
- - Andy Norman has been accused of producing a patch for Emacs 18.57 that
- - allows it to use selections directly.
- -
- This problem does not exist for Epoch or Lucid Emacs.
-
- @@ -1064,4 +1079,7 @@
- NOT ELIMINATE THE RISK.
-
- + Lucid GNU Emacs does not accept synthetic X events unless you set a
- + variable.
- +
- * autosave file permissions (Yes, a risk, hard to work around.)
-
- @@ -1095,32 +1113,27 @@
- patch that fixes the problem for Irix.
-
- -QQQ: How do I get Emacs to compile with all features under OpenWindows?
- -
- - Problems fixed in 18.58: the reference to include file <X11/X10.h>,
- - linking with the OpenWindows libX11.a.
- -
- - If libX11.a is missing, you may need to use `add_services' to add the
- - `OpenWindows Programmers' optional software category from the CD-ROM. To
- - get the Xmenu stuff to work, you need to find a copy of MIT's liboldX.a.
- -
- - Questions for the net {please send me answers!}:
- -
- - * Are compiled versions of liboldX.A for Sun 4s running SunOS 4.*
- - available for FTP anywhere?
- - * What is the solution to the `not a sun window' problem with xvetool?
- +QQQ: Why does linking Emacs with -lX11 fail?
-
- -QQQ: How do I build Emacs under HP-UX 8.0?
- + Emacs needs to be linked with the static version of the X11 library,
- + libX11.a. This may be missing.
-
- - Problems fixed in 18.58: missing errnet.h, `Cannot do arithmetic with
- - pointers to objects of unknown size' (void *), not finding -lX11, unexec
- - making a bad dumped emacs due to shared libraries (`Fatal Error(11)-
- - Segmentation Fault', I think).
- + Under OpenWindows, you may need to use `add_services' to add the
- + `OpenWindows Programmers' optional software category from the CD-ROM.
-
- - If libX11.a is missing, you may need to run `update' again to load the
- + Under HP-UX 8.0, you may need to run `update' again to load the
- X11-PRG `fileset'. This may be missing even if you specified `all
- filesets' the first time. If libcurses.a is missing, you may need to load
- - the `Berkeley Development Option' {???}. You can always define
- + the `Berkeley Development Option' {???}.
- +
- + If you are building the MIT X11 sources, you may need to modify your
- + `site.cf' file to get static versions of the libraries. (Info from David
- + Zuhn <zoo@cygnus.com>.)
- +
- + Other systems may have similar problems. You can always define
- CANNOT_DUMP and link with the shared libraries instead.
-
- + To get the Xmenu stuff to work, you need to find a copy of MIT's
- + liboldX.a.
- +
- QQQ: Why does Emacs 18.55 say `Fatal error (6).Abort' under SunOS 4.1?
-
- @@ -1133,9 +1146,4 @@
- (eg., you are compiling Nemacs), the easiest workaround was to put
- `#define SYSTEM_MALLOC' in src/config.h.
- -
- -QQQ: Why do I get an `f68881_used undefined' error, when I build Emacs on my
- - Sun 3?
- -
- - See the file `PROBLEMS'.
-
-
- @@ -184,4 +188,8 @@
- in the Lisp Code Directory (see question QQQ).
-
- + There is a package called BAM (Born Again Menus) which provides menus for
- + GNU Emacs via an external C program. It does not provide mouse support in
- + the Emacs window such as scrollbars, cut-and-paste, etc.
- +
- NOTE: Epoch only works with the X Window System; it works on ordinary
- terminals by invoking regular GNU Emacs. Lucid Emacs does not currently
- @@ -402,4 +445,11 @@
- last 12 months, so they should be widely available.
-
- + Richard Levitte <levitte@e.kth.se> tells us that there are patches for
- + Emacs 18.57 and 18.58 available via e-mail:
- +
- + To: fileserv@ttt.kth.se
- + body: SEND EMACS-1857-PATCHES
- + or: SEND EMACS-1858-PATCHES
- +
- QQQ: Where can I get modes for Lex, Yacc/Bison, Bourne Shell, Csh, C++,
- Objective C, Pascal, Awk?
- @@ -414,5 +464,5 @@
- If you are at a site with a deficient nameserver, you may need to know
- the IP address of a host to FTP files from it. You can get this
- - information from nic.ddn.mil in two ways:
- + information in two ways:
-
- * By telnet:
- @@ -432,4 +478,12 @@
- or: help
-
- + or:
- +
- + To: resolve@cs.widener.edu
- + body: site XXX.YYY.ZZZ
- +
- + Information from Brendan Kehoe <brendan@cs.widener.edu>.
- +
- +
-
-
- @@ -524,12 +580,9 @@
-
- Author: Andy Norman <ange@hplb.hpl.hp.com>
- - Latest official version: 4.11
- + Latest official version: 4.20
- Anonymous FTP:
- - alpha.gnu.ai.mit.edu:ange-ftp/ange-ftp.el.Z
- - Emacs Lisp Archive:
- - packages/ange-ftp.el.Z
- - as-is/ange-ftp.el.Z (old version ???)
- - ugle.unit.no:pub/gnu/emacs-lisp/ange-ftp.el.Z
- - nic.funet.fi:pub/gnu/emacs/elisp/ange-ftp-4.11.tar.Z
- + /alpha.gnu.ai.mit.edu:ange-ftp/ange-ftp.tar.Z
- + /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/ange-ftp.tar.Z
- + ugle.unit.no:pub/gnu/emacs-lisp/ange-ftp.tar.Z
- Mailing lists:
- ange-ftp-lovers-request@anorman.hpl.hp.com (for subscriptions)
- @@ -563,8 +616,8 @@
-
- Author: Kresten Krab Thorup <krab@iesd.auc.dk>
- - Latest released version: 5.6e { or 5.2 ??? or 5.0 non-beta??? }
- + Latest released version: 6.1 {???}
- Anonymous FTP:
- - iesd.auc.dk:pub/emacs-lisp/auctex_5_6e.tar.Z {maybe???}
- - iesd.auc.dk:pub/emacs-lisp/auc-tex.tar.Z
- + /iesd.auc.dk:pub/emacs-lisp/auctex_5_6e.tar.Z {wrong}
- + /iesd.auc.dk:pub/emacs-lisp/auc-tex.tar.Z
- Mailing list:
- auc-tex-request@iesd.auc.dk (for subscriptions)
- @@ -613,12 +666,13 @@
-
- Author: Jamie Zawinski <jwz@lucid.com>
- - Latest released version: 1.46
- + Latest released version: 1.47
- Anonymous FTP:
- - Emas Lisp Archive: packages/bbdb.tar.Z
- + /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/bbdb.tar.Z
- Mailing list:
- info-bbdb-request@lucid.com (for subscriptions)
- - info-bbdb@lucid.com (for subscriptions)
- + info-bbdb@lucid.com
- bbdb-announce-request@lucid.com (to be informed of new releases)
- - Note: BBDB only works with VM 5, not with VM 4.
- + Note: BBDB does not work with VM 4. It does work with VM 5, RMAIL, GNUS,
- + and MH-E.
-
- QQQ: Ispell -- spell checker in C with interface for Emacs
- @@ -638,9 +691,10 @@
- QQQ: Epoch -- enhanced GNU Emacs with better X interface
-
- - Latest released version: 4.0 patchlevel 2
- + Latest released version: 4.2
- Anonymous FTP:
- - cs.uiuc.edu:pub/epoch-files/epoch/epoch-4.0p2.tar.Z
- - src.doc.ic.ac.uk:gnu/epoch/
- - aix370.rrz.uni-koeln.de:gnu/emacs/epoch/
- + /cs.uiuc.edu:pub/epoch-files/epoch/epoch-4.2.tar.Z
- + /cs.uiuc.edu:pub/epoch-files/epoch/epoch-diff-4.1-4.2.tar.Z
- + /src.doc.ic.ac.uk:gnu/epoch/
- + /aix370.rrz.uni-koeln.de:gnu/emacs/epoch/
- Newsgroup and mailing lists:
- Epoch:
- @@ -759,8 +818,9 @@
-
- Author: Larry Wall <lwall@netlabs.com>
- - Latest version: 2.0 patchlevel 12u6
- + Latest version: 2.0 patchlevel 12u8
- (This is the version that supports the new unified diff format.)
- Anonymous FTP:
- - prep.ai.mit.edu:pub/gnu/patch-2.0.12u6.tar.Z
- + /prep.ai.mit.edu:pub/gnu/patch-2.0.12u8.tar.Z
- + /prep.ai.mit.edu:pub/gnu/patch-2.0.12g8.tar.Z (GNU version)
-
-
- @@ -84,4 +84,9 @@
- See `Key Bindings' and `Rebinding' in the online manual.
-
- + In Emacs 19 (including Lucid Emacs), you can bind function key F24 like
- + this:
- +
- + (global-set-key 'f24 'some-command)
- +
- QQQ: Why does Emacs say `Key sequence XXX uses invalid prefix characters'?
-
- @@ -739,7 +737,7 @@
- QQQ: How do I bind a combination of modifier key and function key?
-
- - Unless you're using Emacs under emacstool (or xvetool?) or you have a
- - working version of x-rebind-key (see question QQQ), you
- - can't do this with Emacs alone.
- + Unless you're using Emacs under emacstool (or xvetool?), have a working
- + version of x-rebind-key (see question QQQ), or are using Emacs 19 (Lucid
- + Emacs), you can't do this with Emacs alone.
-
- If you are using emacstool, Emacs sees different character sequences for
- @@ -763,4 +761,19 @@
- site?}
-
- + If you have x-rebind-key, you can have any arbitrary combination of
- + modifiers with a key replaced by any sequence of "normal" characters. For
- + example, this makes Shift-Return behave as though you had typed "C-x C-e"
- + (example from Jerry Graves):
- +
- + (x-rebind-key "Return" 'shift "\C-x\C-e")
- +
- + In Emacs 19 (Lucid Emacs), you can bind Meta-Left-Arrow like this (example
- + from Jamie Zawinski):
- +
- + (global-set-key '(meta left) 'backward-word)
- +
- + With the last two methods, use `xmodmap' and `xev' to discover the keysym
- + and modifier names.
- +
- QQQ: Why doesn't my Meta key work in an xterm window?
-
- @@ -78,5 +78,6 @@
-
- WARNING: If you are visiting the file ~/outgoing at the time you send
- - the mail, this can cause a variety of horrible problems.
- + the mail, this can cause a variety of horrible problems. Jamie
- + Zawinski has written a solution for this.
-
- It does not work to put `set record filename' in the .mailrc file.
- @@ -154,5 +155,6 @@
- using it because saved mail in their `mbox' file has been converted into
- an incompatible format (BABYL) that only RMAIL understands. RMAIL
- - provides no obvious way to reverse this transformation. To convert a mail
- + provides no obvious way to reverse this transformation. Kyle Jones has
- + aptly named this "the great Emacs Mail Eating Monster". To convert a mail
- file back to standard Unix format, there are several methods:
-
- @@ -310,4 +312,7 @@
- Of course, GNUS will run faster if you make sure it is byte-compiled.
-
- + Felix Lee wrote some enhancements called `gnus-speedups.el' that fix some
- + of the problems. See the Emacs Lisp Archive.
- +
- QQQ: How do I catch up all newsgroups in GNUS?
-
- @@ -351,8 +356,20 @@
- QQQ: Why does GNUS hang for a long time when posting?
-
- - What is the answer?????
- + David Lawrence <tale@uunet.uu.net> explains:
-
- - Is there a solution? Any way to post in the background so useful work can
- - be done while waiting for inews?
- + The problem is almost always interaction between NNTP and C News. NNTP
- + POST asks C News's inews to not background itself but rather hang around
- + and give its exit status so it knows whether the post was successful.
- + (That wait will on some systems not return the exit status of the
- + waited for job is a different sort of problem.) It ends up taking a
- + long time because inews is calling relaynews, which often waits for
- + another relaynews to free the lock on the news system so it can file the
- + article.
- +
- + My preferred solution is to change inews to not call relaynews, but
- + rather use newsspool. This loses some error-catching functionality, but
- + is for the most part safe as inews will detect a lot of the errors on
- + its own. The C News folks have sped up inews, too, so speed should look
- + better to most folks as that update propagates around.
-
- QQQ: Why don't my news postings in GNUS get past the local machine?
- @@ -359,6 +376,8 @@
-
- Three possible reasons: local distribution, C News date problem (see
- - question QQQ, and the path problem. {What is the correct fix
- - to the path problem?}
- + question QQQ, and the path problem. This piece of code may fix the path
- + problem for you:
- +
- + (setq gnus-use-generic-path t)
-
- QQQ: Why is the GNUS-generated `Date:' header invalid?
- @@ -371,5 +390,6 @@
- (defun gnus-inews-date () nil)
-
- - I think this is fixed in GNUS 3.14.1.
- + I think this is fixed in GNUS 3.14.1 if you set gnus-news-system {?} to
- + Cnews.
-
- QQQ: Why doesn't GNUS generate the `Lines:' header?
- @@ -396,4 +416,7 @@
- calculate the `Lines:' header for incoming articles when necessary that
- works for sites with local news spools.
- +
- + David Lawrence <tale@uunet.uu.net> says that GNUS 3.14.1 generates Lines
- + if gnus-news-system is Cnews.
-
- QQQ: Why do I get "Cannot open load file" "nntp" when compiling GNUS?
-